/* begin Page */

/*  */

#henispage-background-glare-image
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/page_gl.png',sizingMethod='crop')");
  zoom: 1;
}





img
{
  filter: expression(artFixPNG(this));
}

/* end Page */

/* begin HeaderObject */
div.henisheaderobject
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/header-object.png',sizingMethod='scale')");
}
/* end HeaderObject */

/* begin Menu */
.henismenu ul
{
  width: 1px;
  height: 1%;
}

.henismenu li.henismenuhover
{

  z-index: 10000;
}

.henismenu .henismenuhoverUL
{


  visibility: visible;
  top: 100%;
  left: 0;
}



.henismenu .henismenuhoverUL .henismenuhoverUL
{


  top: 0;
  left: 100%;
}





.henismenu, .henismenu ul a
{
  height: 1%;
}










.henismenu li li
{
  float: left;
  width: 100%;
}

.henisnav
{
  zoom: 1;
  height: 35px;
}

.henisnav-l, .henisnav-r
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/nav.png',sizingMethod='crop')");
}

.henisnav-l
{
  width: expression(this.parentNode.offsetWidth-0+'px');
}

.henisnav-r
{
  left: expression(this.parentNode.offsetWidth-1920+'px');
  clip: rect(auto auto auto 1920px);
}

/* end Menu */

/* begin MenuItem */
.henismenu a
{
  float: left;
}

.henismenu a:hover
{
  visibility: visible;
}

.henismenu a .r, .henismenu a .l
{
  font-size: 1px;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/menuitem.png',sizingMethod='crop')");
}

.henismenu a .r
{
  left:100%;
  margin-left:-424px;
  clip: rect(auto auto auto 412px);
}

.henismenu a .l
{
  width: expression(this.parentNode.offsetWidth-12+'px');
}

.henismenuhover .henismenuhoverA .t
{
  color: #351603;
}

.henismenuhover .henismenuhoverA .l, .henismenuhover .henismenuhoverA .r
{
  top: -27px;
}
/* end MenuItem */

/* begin MenuSeparator */
.henisnav .henismenu-separator
{
  font-size: 1px;
  zoom: 1;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/menuseparator.png',sizingMethod='crop')");
}

/* end MenuSeparator */

/* begin MenuSubItem */
.henismenu ul a
{
  color: #242424 !important;
}

.henismenu ul a:hover {
  color: #301403 !important;
}	

.henismenu ul .henismenuhover .henismenuhoverA
{
  color: #301403 !important;
  border-color: #8F8F8F;
  background-position: 0 -20px;
}

.henisnav .henismenu ul a:hover span, .henisnav .henismenu ul a:hover span span
{
  color: #301403 !important;
}	

.henisnav .henismenu ul .henismenuhover .henismenuhoverA span, .henisnav .henismenu ul .henismenuhover .henismenuhoverA span span
{
  color: #301403 !important;
}

/* end MenuSubItem */

/* begin Box, Sheet */
.henissheet, .henissheet-body
{
  zoom: 1;
}

.henissheet-tr, .henissheet-tl, .henissheet-br, .henissheet-bl, .henissheet-tc, .henissheet-bc,.henissheet-cr, .henissheet-cl
{
  font-size: 1px;
  background: none;
}

.henissheet-tr, .henissheet-tl, .henissheet-br, .henissheet-bl
{
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/sheet_s.png',sizingMethod='scale')");
}

.henissheet-tl
{
  clip: rect(auto 1px 1px auto);
}

.henissheet-tr
{
  left:expression(this.parentNode.offsetWidth-2+'px');
  clip: rect(auto auto 1px 1px);
}

.henissheet-bl
{
  top: expression(this.parentNode.offsetHeight-2+'px');
  clip: rect(1px 1px auto auto);
}

.henissheet-br
{
  top: expression(this.parentNode.offsetHeight-2+'px');
  left:expression(this.parentNode.offsetWidth-2+'px');
  clip: rect(1px auto auto 1px);
}

.henissheet-tc, .henissheet-bc
{
  width: expression(this.parentNode.offsetWidth-2+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/sheet_h.png',sizingMethod='scale')");
}

.henissheet-tc
{
  clip: rect(auto auto 1px auto);
}

.henissheet-bc
{
  top: expression(this.parentNode.offsetHeight-2+'px');
  clip: rect(1px auto auto auto);
}

.henissheet-cr, .henissheet-cl
{
  height: expression(this.parentNode.offsetHeight-2+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/sheet_v.png',sizingMethod='scale')");
}

.henissheet-cr
{
  left:expression(this.parentNode.offsetWidth-2+'px');
  clip: rect(auto auto auto 1px);
}

.henissheet-cl
{
  clip: rect(auto 1px auto auto);
}

.henissheet-cc
{
  font-size: 1px;
  width: expression(this.parentNode.offsetWidth-2+'px');
  height: expression(this.parentNode.offsetHeight-2+'px');
  background-color: #FFFCFA;
}
#henispage-background-top-texture, #henispage-background-middle-texture, #henispage-background-glare
{
  width: expression(document.body.clientWidth>100%?"100%":"100%");
}

.henissheet
{
   width:expression(artFluidSheetComputedWidth('100%', 700, 1920));
}
/* end Box, Sheet */

/* begin Layout */
.heniscontent-layout, .heniscontent-layout-row {display: block;}
.heniscontent-layout, .heniscontent-layout-row {zoom: 1;}
/* end Layout */

/* begin Box, Block */
.henisblock, .henisblock-body
{
  zoom: 1;
}

.henisblock-tr, .henisblock-tl, .henisblock-br, .henisblock-bl, .henisblock-tc, .henisblock-bc,.henisblock-cr, .henisblock-cl
{
  font-size: 1px;
  background: none;
}

.henisblock-tr, .henisblock-tl, .henisblock-br, .henisblock-bl
{
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/block_s.png',sizingMethod='scale')");
}

.henisblock-tl
{
  clip: rect(auto 13px 13px auto);
}

.henisblock-tr
{
  left:expression(this.parentNode.offsetWidth-26+'px');
  clip: rect(auto auto 13px 13px);
}

.henisblock-bl
{
  top: expression(this.parentNode.offsetHeight-26+'px');
  clip: rect(13px 13px auto auto);
}

.henisblock-br
{
  top: expression(this.parentNode.offsetHeight-26+'px');
  left:expression(this.parentNode.offsetWidth-26+'px');
  clip: rect(13px auto auto 13px);
}

.henisblock-tc, .henisblock-bc
{
  width: expression(this.parentNode.offsetWidth-26+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/block_h.png',sizingMethod='scale')");
}

.henisblock-tc
{
  clip: rect(auto auto 13px auto);
}

.henisblock-bc
{
  top: expression(this.parentNode.offsetHeight-26+'px');
  clip: rect(13px auto auto auto);
}

.henisblock-cr, .henisblock-cl
{
  height: expression(this.parentNode.offsetHeight-26+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/block_v.png',sizingMethod='scale')");
}

.henisblock-cr
{
  left:expression(this.parentNode.offsetWidth-26+'px');
  clip: rect(auto auto auto 13px);
}

.henisblock-cl
{
  clip: rect(auto 13px auto auto);
}

.henisblock-cc
{
  font-size: 1px;
  width: expression(this.parentNode.offsetWidth-26+'px');
  height: expression(this.parentNode.offsetHeight-26+'px');
  background-color: #EBEBEB;
}
/* end Box, Block */

/* begin BlockHeader */
.henisblockheader
{
  zoom: 1;

}

/* end BlockHeader */

/* begin Box, BlockContent */
.henisblockcontent, .henisblockcontent-body
{
  zoom: 1;
}

.henisblockcontent-tr, .henisblockcontent-tl, .henisblockcontent-br, .henisblockcontent-bl, .henisblockcontent-tc, .henisblockcontent-bc,.henisblockcontent-cr, .henisblockcontent-cl
{
  font-size: 1px;
  background: none;
}

.henisblockcontent-tr, .henisblockcontent-tl, .henisblockcontent-br, .henisblockcontent-bl
{
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/blockcontent_s.png',sizingMethod='scale')");
}

.henisblockcontent-tl
{
  clip: rect(auto 1px 1px auto);
}

.henisblockcontent-tr
{
  left:expression(this.parentNode.offsetWidth-2+'px');
  clip: rect(auto auto 1px 1px);
}

.henisblockcontent-bl
{
  top: expression(this.parentNode.offsetHeight-2+'px');
  clip: rect(1px 1px auto auto);
}

.henisblockcontent-br
{
  top: expression(this.parentNode.offsetHeight-2+'px');
  left:expression(this.parentNode.offsetWidth-2+'px');
  clip: rect(1px auto auto 1px);
}

.henisblockcontent-tc, .henisblockcontent-bc
{
  width: expression(this.parentNode.offsetWidth-2+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/blockcontent_h.png',sizingMethod='scale')");
}

.henisblockcontent-tc
{
  clip: rect(auto auto 1px auto);
}

.henisblockcontent-bc
{
  top: expression(this.parentNode.offsetHeight-2+'px');
  clip: rect(1px auto auto auto);
}

.henisblockcontent-cr, .henisblockcontent-cl
{
  height: expression(this.parentNode.offsetHeight-2+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/blockcontent_v.png',sizingMethod='scale')");
}

.henisblockcontent-cr
{
  left:expression(this.parentNode.offsetWidth-2+'px');
  clip: rect(auto auto auto 1px);
}

.henisblockcontent-cl
{
  clip: rect(auto 1px auto auto);
}

.henisblockcontent-cc
{
  font-size: 1px;
  width: expression(this.parentNode.offsetWidth-2+'px');
  height: expression(this.parentNode.offsetHeight-2+'px');
  background-color: #FFFCFA;
}
.henisblockcontent-body ul li
{
  height: 1%;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/blockcontentbullets.png',sizingMethod='crop')");
}

/* end Box, BlockContent */

/* begin Button */
.henisbutton-wrapper, .henisbutton-wrapper .henisbutton-l, .henisbutton-wrapper .henisbutton-r
{
  zoom: 1;
}

.henisbutton-wrapper .henisbutton
{
  float: left;
}

.henisbutton-wrapper .henisbutton-l, .henisbutton-wrapper .henisbutton-r
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/button.png',sizingMethod='crop')");
}

.henisbutton-wrapper .henisbutton-r
{
  left:expression(this.parentNode.offsetWidth-409+'px');
  clip: rect(auto auto auto 405px);
}

.henisbutton-wrapper .henisbutton-l
{
  width: expression(this.parentNode.offsetWidth-4+'px');
}
/* end Button */

/* begin Box, Post */
.henispost, .henispost-body
{
  zoom: 1;
}

.henispost-tr, .henispost-tl, .henispost-br, .henispost-bl, .henispost-tc, .henispost-bc,.henispost-cr, .henispost-cl
{
  font-size: 1px;
  background: none;
}

.henispost-tr, .henispost-tl, .henispost-br, .henispost-bl
{
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/post_s.png',sizingMethod='scale')");
}

.henispost-tl
{
  clip: rect(auto 11px 11px auto);
}

.henispost-tr
{
  left:expression(this.parentNode.offsetWidth-22+'px');
  clip: rect(auto auto 11px 11px);
}

.henispost-bl
{
  top: expression(this.parentNode.offsetHeight-22+'px');
  clip: rect(11px 11px auto auto);
}

.henispost-br
{
  top: expression(this.parentNode.offsetHeight-22+'px');
  left:expression(this.parentNode.offsetWidth-22+'px');
  clip: rect(11px auto auto 11px);
}

.henispost-tc, .henispost-bc
{
  width: expression(this.parentNode.offsetWidth-22+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/post_h.png',sizingMethod='scale')");
}

.henispost-tc
{
  clip: rect(auto auto 11px auto);
}

.henispost-bc
{
  top: expression(this.parentNode.offsetHeight-22+'px');
  clip: rect(11px auto auto auto);
}

.henispost-cr, .henispost-cl
{
  height: expression(this.parentNode.offsetHeight-22+'px');
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/post_v.png',sizingMethod='scale')");
}

.henispost-cr
{
  left:expression(this.parentNode.offsetWidth-22+'px');
  clip: rect(auto auto auto 11px);
}

.henispost-cl
{
  clip: rect(auto 11px auto auto);
}

.henispost-cc
{
  font-size: 1px;
  width: expression(this.parentNode.offsetWidth-22+'px');
  height: expression(this.parentNode.offsetHeight-22+'px');
  background-color: #FFFCFA;
}
/* end Box, Post */

/* begin PostBullets */
.henispost ul li, .henispost ol ul li
{
  height: 1%;
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/postbullets.png',sizingMethod='crop')");
  padding-left: 16px;
  /* makes "ul li" not to align behind the image if they are in the same line */
  overflow-x: visible;
  overflow-y: hidden;
}

.henispost ul ol li
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");
  padding-left: 0;
  /* overrides overflow for "ul li" and sets the default value */
  overflow: visible;
}
/* end PostBullets */

/* begin PostQuote */
.henispostcontent blockquote
{
  height: 1%;
  background-image: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+artGetStyleUrl()+"../images/postquote.png',sizingMethod='crop')");
}
/* end PostQuote */

/* begin PostMetadata, PostMetadataFooter */
.henispostmetadatafooter
{
    zoom:1;
    }


/* end PostMetadata, PostMetadataFooter */

/* begin Footer */
.henisfooter, .henisfooter-body
{
  zoom:1;
}



.henisfooter-b 
{
  top: expression(this.parentNode.offsetHeight-50+'px');
  width: expression(this.parentNode.offsetWidth-0+'px');
  zoom: 1;
  font-size: 1px;
}




.henisfooter-t
{
  zoom: 1;
  font-size: 1px;
  height: expression(this.parentNode.offsetHeight-50+'px');
  width: 100%;
}


/* end Footer */

/* begin LayoutCell, content */

.heniscontent {width: auto;}
.heniscontent-layout .henislayout-cell, .heniscontent-layout .henislayout-cell .heniscontent-layout .henislayout-cell
{
  display: block;
  position:relative;
  float: left;
  clear: right;
}
.heniscontent-layout .henislayout-cell, .heniscontent-layout .henislayout-cell .heniscontent-layout .henislayout-cell {zoom:1;}

/* end LayoutCell, content */



.commentlist, .commentlist li
{
  behavior: none;
}
